package jdh.web.action;

import java.util.List;

import jdh.fachada.IFachada;
import jdh.negocio.pessoa.Pessoa;
import jdh.util.factory.FachadaFactory;

import com.opensymphony.xwork2.ActionSupport;

public class PessoaAction extends ActionSupport {

	private static final long serialVersionUID = 1L;

	private IFachada fachada;
	private Pessoa pessoa;
	private List<Pessoa> pessoas;

	private PessoaAction() {
		super();
		this.fachada = FachadaFactory.getFachada();
	}

	public Pessoa getPessoa() {
		return pessoa;
	}

	public void setPessoa(Pessoa pessoa) {
		this.pessoa = pessoa;
	}

	public List<Pessoa> getPessoas() {
		return pessoas;
	}

	public void setPessoas(List<Pessoa> pessoas) {
		this.pessoas = pessoas;
	}

	public String index() {
		this.pessoas = this.fachada.getPessoas();
		return "list";
	}
}
